/*
* name: responsive
* version: v2.1.1
* update: 添加pad竖屏状态Padp
* data: 2017-06-13
*/

/* hide template textarea */
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/*
* PcMode
*/
body:after {
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    content: 'Pc';
}
.PcMode:after { content: 'Pc' !important;}
.UnpcPush, .MobilePush { display: none;}
img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}
img[data-srcloaded] { opacity:1; filter: alpha(opacity=100); }


@media only screen and (max-width: 1440px) {
    .wrap, .mwrap { width:1200px; }
    .fz38b{font-size: 34px;}
    .common-h1{font-size: 34px;}
    .index05 .right .info{padding:80px 60px;}

    /* 2021-0629  */
    /* 产品详细 */
    .pro_detail01 .left .info .tit span{font-size:30px;}
    .pro_detail02 .section4 .content .item .cover .box .t{font-size:26px}
    .pro_detail02 .section .title{font-size:28px;}
    .pro_detail03 .content .left .c{font-size:30px;}
    .service_page .text_box{padding:30px;}


    .pro_center02 .inp_box_wrap {margin-left: 1.2%; }


    /* 型谱 */
    .xingpu01 .table_box01 img{height:120px;}
    .xingpu01 .table_box .t{font-size:16px; line-height:30px;}
    .xingpu01 .table_box.cont tbody th, .xingpu01 .table_box.cont tbody td{line-height:35px; font-size:15px;}
    .xingpu01 .table_box.cont thead td{height:40px; line-height:40px;}
    .xingpu01 .table_box.cont thead td>div{height:40px;}



    .crs01{padding-bottom:80px;}
    .crs02{padding-top:40px;}
    .crs03{padding-top:90px;;}
}
/*
* PadMode
*/
@media only screen and (max-width: 1240px) {

    body:after {
        content: 'Pad';
    }
    body{ user-select: none;-webkit-user-select: none;}
    html { overflow-x:hidden;}
    body,input,textarea,button,select { font-size:14px;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .wrap, .mwrap { width:940px; }
    /*padMode 1240px 网站样式*/
    .header .inav {display: none; }
    .header .h_tools{padding:20px 0}
    .search-alert .cent-form{height:53px; line-height:53px;}
    .search-alert .cent-form form .inp{height:53px; line-height:53px;}
    .search-alert .close{padding:35px}
    .header .mobile_key{display:block; font-size:20px; color:#555; cursor:pointer; margin-left:30px;}
    .header:hover .header .mobile_key{color:#555;}
    .header.fixed .header .mobile_key{color:#555;}
    .header .h_tools .h_fun{display:none;}
    .header .inav{display:none;}
    .header .logo{padding:0;}
    /* .header_container{height:105px;} */
    .header_container{height:73px;}
    .ibanner{top:73px;}
    /*------------------æ‰‹æœºç«¯ä¸‹æ‹‰---------------------*/
    .m_nav{position:fixed; left:0; top:101px; right:0; width:100%; background:#5e5e5e ; z-index:20; display:none; max-height:calc(100vh - 55px); max-height:calc(var(--vh, 1vh) * 100 - 55px); overflow-y:auto;} 
    .m_nav .m_wrap{padding:0 5%;}
    .m_nav .mNav_bott .m_navli{position:relative; transition:all 0.3s ease-out; border-bottom:solid 1px #747373;}
    .m_nav .mNav_bott .m_navli:last-child{border-bottom:none;}
    .m_nav .mNav_bott .m_navli>a{display:block; padding:15px 35px 15px 15px; font-size:14px; position:relative; overflow:hidden; color:#fff;}
    .m_nav .mNav_bott .m_navli>a:hover{color:#fff;}
    .m_nav .mNav_bott .m_navli>a:after,
    .m_nav .mNav_bott .m_navli>a:before{content:''; background:#fff; width:9px; height:2px; display:block; position:absolute; top:0; bottom:0; right:15px; margin:auto;}
    .m_nav .mNav_bott .m_navli>a:after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
    .m_nav .mNav_bott .m_navli>a:before{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
    .m_nav .mNav_bott .m_navli.active{background:#414141;}
    .m_nav .mNav_bott .m_navli.active>a:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#fff;}
    .m_nav .mNav_bott .m_navli.active>a:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#fff;}
    .m_nav .mNav_bott .m_navli.active>a{/*border-bottom:solid 1px #58a3e7;*/ font-weight:bold;}
    .m_nav .mNav_bott .m_navli .m_secNav{display:none;}
    .m_nav .mNav_bott .m_navli .m_secNav .li-title{width:100%; padding:8px 25px; border-top:solid 1px #747373; padding-top:18px; box-sizing:border-box; color:#fff; font-size:13px; position:relative;} 
    .m_nav .mNav_bott .m_navli .m_secNav .li-title a{padding:5px 0 5px 25px; display:block; position:relative; font-size:14px; line-height:1.25; transition:all 0.3s ease-out;} 
    .m_nav .mNav_bott .m_navli .m_secNav .li-title a:after{content:''; width:15px; height:15px; background:url(../img/m_anniu1.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px; background-size:cover;}
    .m_nav .mNav_bott .m_navli .m_secNav ul{font-size:0; padding-bottom:18px;}
    .m_nav .mNav_bott .m_navli .m_secNav li{font-size:14px;}
    .m_nav .mNav_bott .m_navli.m_navli02 .m_secNav ul{overflow:hidden;}
    .m_nav .mNav_bott .m_navli.m_navli02 .m_secNav li{width:100%; float:left;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a{padding:8px 25px; line-height:28px; display:block; position:relative; color:#fff;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a:hover{color:#fff;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a.cur{color:#fff;}

    .m_nav .mNav_bott .m_navli.nav_link>a:after,
    .m_nav .mNav_bott .m_navli.nav_link>a:before{display:none;}
    .m_nav .mNav_bott .m_navli.nav_link.active>a:before,
    .m_nav .mNav_bott .m_navli.nav_link.active>a:before{display:none;}
    .m_nav .mNav_bott .m_navli.nav_link a:after{content:''; display:block; width:16px; height:16px; background:url(../img/link_ico.png) no-repeat center; position:absolute; top:0; bottom:0; right:15px;}

   
    /*å¯¼èˆªä¸‹æ‹‰*/
    .header .mobile_key{position:relative; cursor:pointer; transition:all 0.3s ease-in-out; z-index:10; display:block; width:20px; height:32px;} 
    .header .mobile_key span,
    .header .mobile_key:before,
    .header .mobile_key:after {position:absolute; top:50%; left:50%; width:17px; height:2px; margin-left:-10px; background:#333; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
    .header .mobile_key span{margin-top:-8px;}
    .header .mobile_key:before{content:''; margin-top:-1px;}
    .header .mobile_key:after{content:''; margin-top:6px;}
    .menu-open.header .mobile_key:before{opacity:0; transition:0.2s ease 0.1s;}
    .menu-open.header .mobile_key:after{margin-top:2px !important; -webkit-transform:rotateZ(-45deg); transform:rotateZ(-45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
    .menu-open.header .mobile_key span{margin-top:2px !important; -webkit-transform:rotateZ(45deg); transform:rotateZ(45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}

    /*ä¸‹æ‹‰é»‘è‰²èƒŒæ™¯*/
    .header .header-overlay {transition:all 0.2s ease-out; background:rgba(0, 0, 0, 0.5); width:100%; height:100%; position:fixed; left:0; z-index:-1; top:0; opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; visibility:hidden;}
    .bg-open .header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .bg-open1 .header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .menu-open .header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .header .h_tools .h_language.mobile_language{display:block;}
    .header .h_tools .h_language.pc_language{display:none;}

    .footer .top .right{display:none;}
    .footer .top .left{width:auto; float:none;}
    .xc-channel{display:none;}

    /*企业简介*/
    .common-h1{font-size: 28px;}
    .about01{padding:65px 0;}
    .about01 .desc{font-size: 15px; padding:0;}
    .about03 li,.about03 ul{height:400px;}
    .about02 .desc{margin:0;}
    .about03 .desc{margin:50px 0;}

    /*联系我们*/
    .contact01 .left{width:50%;}
    .contact01 .right{width:42%;}
    .contact01 .left .box .infor .tit, .contact01 .right .box .infor .tit{font-size: 34px;}

    /*品牌文化*/
    .culture01 .btm li{font-size: 16px;}
    .culture02 .tit{font-size: 36px;}

    /*关于*/
    .intro01 li .item{padding:30px 30px 20px;}
    .intro01 li .item .t .num{font-size: 40px;}

    /*首页*/
    .index02 .left{width:42%;}
    .index02 .left .top .t, .index03 .content .tit, .index04 .tit, .index06 .tit, .index07 .top .left .t{font-size: 32px; margin-bottom: 10px;}
    .index02 .left .top .d, .index03 .content .desc, .index04 .desc, .index06 .desc{font-size: 14px;}
    .index02 .left .btm li a{margin-right: 0;}
    .index06 .content .item .num{font-size: 40px;}
    .index07 .btm .case_item .info .case_t{margin:0;}

    /* 2021-0629 */
    /* 产品详细 */
    .pro_detail01 .left .info{padding-top:10px;}
    .pro_detail01 .left .icon_list a{margin-right:8px;}
    .pro_detail01 .left .icon_list a span.icon{margin-right:2px;}
    .pro_detail02 .section3 .content .sec3_btn .owl-next{right:0;}
    .pro_detail02 .section3 .content .sec3_btn .owl-prev{left:0;}
    .pro_detail02 .section3 .content .intro .con ul li{height:auto;}
    .pro_detail02 .section3 .content .intro .con ul li>div{width:100%; }
    .pro_detail02 .section3 .content .intro .con ul li .t2{text-align:left;}
    .pro_detail02 .section4 .content .item .intro .box .t{font-size:23px;}
    .pro_detail03 .content .right .item .box .t{font-size:14px;}
    .pro_detail03 .content .right .item1,
    .pro_detail03 .content .right .item2,
    .pro_detail03 .content .right .item3,
    .pro_detail03 .content .right .item4,
    .pro_detail03 .content .right .item5{width:24%; margin-right:1%; margin-left:0px;;}
    .pro_detail03 .content .right .item1 .box,
    .pro_detail03 .content .right .item2 .box,
    .pro_detail03 .content .right .item3 .box,
    .pro_detail03 .content .right .item4 .box,
    .pro_detail03 .content .right .item5 .box{padding:15px;}
    .pro_detail03 .content .right .item{background-size:200% 200%;}
    .pro_detail03 .content .left .t{font-size:20px;}




    .history .left .tit{font-size: 40px; margin:30px 0 0;}
    .history .left .date{font-size: 90px;}

    .service_page .text_box{font-size: 13px; line-height:20px;}
    .service_page .right .text_box{padding:20px;}

    .refabrication01 .text_box .con .t{font-size: 20px;}
    .refabrication01 .text_box .con{padding:10% 30px;}

    .progress{display:none;}

    .pro_center01 .classify .text_box{bottom:20px;}
    .pro_center02 .inp_box_wrap{width: 31.3333%; margin: 10px 1%;}
    .pro_center02 .inp_box_wrap:first-child{/*margin-left: 1%;*/}
    .pro_center02 .inp_box_wrap .inp_box, .pro_center02 .inp_box_wrap:first-child .inp_box{width:190px;}
    .pro_center02 .inp_box_wrap .inp_box.hd_inp{width:250px;}
    .pro_center02 .inp_box_wrap.hd_btn{width: 31.3333333%;}
    .pro_center02 li .info{padding-top: 20px;}

    .pro_detail201 .pic .ctrl{position:static; margin:0;}
    .pro_detail201 .pic{height:auto; max-width:940px; overflow-x:auto; margin:0 auto;}

    .ipart02 .content .right .r_bott .bott_l .cover .play{margin-top: 50px;}
    .ipart02 .content .right .r_bott .bott_r .box{padding:40px 20px;}
    .pro_center01 .item .box{padding:30px;}
    .pro_center01 .item .box .t{font-size: 18px; margin-bottom: 5px;}
    .pro_center01 .item .box .en_t{font-size: 13px;}
    .global03 .content .cover{position:static; width:100%;}
    .global03 .content .cover .box dt{float:none;}

    /* 2022-01-21 down_detail wangzb */
    .down_detail01 .content .left{width:23.3%;}
    .down_detail01 .content .right{width:70.1%;}
    .down_detail01 .content .left .title{padding-left:12.4%;}
    .down_detail01 .content .left .list_down .li_ dd{padding-left:10%;}

    /* 产品列表20230303 */
    .pro_search .pro_center02 .filter{padding:20px 15px; width:30%;}
    .pro_search .pro_center02 .pro_sear_r{width:68%;}
    .pro_search .pro_center02 .inp_box_wrap.hd_btn{width:100%;}
    .pro_search .pro_center02 .inp_box_wrap,.pro_center02 .inp_box_wrap .inp_box.hd_inp{width:100%;}

    /* 产品按钮添加 */
    .pro_detail01 .left .sameEQ a{margin-right:10px; }


    /* 20230313 */
    .ipart01 .content .swiper-slide .tit{font-size:17px;}
    .pro_detail01 .left{width:46%;}
    .pro_detail01 .left .info .tit .sameEQ{margin-left:10px;}
    .crs02 .bott_ .item.on, .crs02 .bott_ .item:hover{width: 47.09%;}


}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/

    .footer .top .contact span{display:block;}

    /*企业简介*/
    .about02 .top .con .t{font-size: 15px;}
    .about02 .top .con .item{padding:30px 0 45px;}
    .about03 .arr_btn{margin-top: -75px;}
    .about03 li, .about03 ul{height:350px;}

    /*联系我们*/
    .contact01 .left .box .infor .tit, .contact01 .right .box .infor .tit{font-size: 28px;}
    .contact01 .left .box{padding:40px;}
    .contact01 .left .box .form .bott input,
    .contact01 .left .box .form .bott img,.contact01 .left .box .form .bott button{width:100px;}

    /*品牌文化*/
    .culture01 .btm li .icon{display:block; margin:0 auto;}
    .culture01 .btm li{padding:20px 0;}
    .culture01 .top .text_box .tit{font-size: 28px;}
    .culture02 .tit{font-size: 28px;}
    .culture02 .item .d{font-size: 14px; line-height:20px; height:120px;}

    /*股票*/
    .stock01 .summary .r_top .box .information{width:100%; margin-left:0; border:none; margin-top:30px; padding:0;}
    .stock01 .content .left{width:100%;}
    .stock01 .content .right{width:100%;}
    .stock01 .right .r_bott .tab_c_box img{height:auto;}
    .stock01 .content .right .r_box{height:auto;}

    /*社交媒体*/
    .social01 .infor .tit{font-size: 32px;}
    .social01 .content li{width:50%;}
    .social01 .content li .box .intro .t{font-size: 20px; margin-bottom: 5px;}
    .social01 .content li .li{margin-bottom: 30px;}

    /*关于*/
    .intro01{padding:55px 0;}
    .intro01 li{width:46%; margin-bottom: 20px;}
    .intro01 li .item .d{height:100px; font-size: 12px; line-height:20px;}

    /*首页*/
    .index02 .left .btm li.cur a{}
    .index02 .left .btm li .icon{width:60px; height:60px;}
    .index02 .right .text_box .pro_list a{width:48%;}
    .index05 .left{width:45%; margin-left: 0;}
    .index05 .right .info{padding:40px;}
    .index05 .t{font-size: 20px;}
    .index06 .content .item{padding:30px 10px 30px;}
    .index06 .content .item .d{font-size: 14px; line-height:22px; height:44px;}
    .index06 .content .item .num{font-size: 30px;}
    .index07 .top{display:none;}
    .index07 .btm .case_item .info .case_t{font-size: 20px; margin:20px 0;}

    /* 2021-0629 */
    /* 产品详细 */
    .pro_detail01 .left{width:100%;  margin-top:10px;;}
    .pro_detail01 .right{width:100%;;}
    .pro_detail02 .section4 .content .pt2_btn .owl-prev{left:0;}
    .pro_detail02 .section4 .content .pt2_btn .owl-next{right:0;}

    .history .left{width:100%;}
    .history .right{width:100%; margin-top: 40px;}

    .service_page .left{width:100%;}
    .service_page .right{width:100%; margin-top: 30px;}
    .financial_service02{margin-bottom: 0;}
    .financial_service02 .left{width:100%; margin-bottom: 30px;}
    .financial_service02 .left:after{display:none;}
    .financial_service02 .right{width:100%;}

    .refabrication01 .pic_box{width:100%;}
    .refabrication01 .text_box{width:100%;}
    .refabrication01 .text_box .con{padding:30px;}
    .refabrication02 .flow .item .line, .refabrication02 .flow .btm .item .line{background-size: contain;}

   /* .news_detail01 .left{display:none;}
    .news_detail01 .right{width:100%;}
    .news_detail01 .right .box{padding-right: 0;}
    .news_detail01 .right .intro .title{font-size: 20px; margin:20px 0; padding-bottom: 20px;}*/
    .news_detail03 .infor .tit{font-size: 30px;}
    .news_detail03 .content li .li_box .tit{font-size: 16px;  line-height:24px; height:48px;}
    .news_detail03 .content li .li_box{padding:20px;}

    .pro_center01 .item{margin-bottom: 10px;}
    .pro_center02 .inp_box_wrap{width:48%;}
    .pro_center02 li{width:100%;}
    .pro_detail201 .pic{max-width:740px;}

    /* .ipart01 .content .item, .ipart01 .content .item.cur{width:50%;} */
    .ipart02 .content .left{width:100%; margin-bottom: 15px;}
    .ipart02 .content .right{width:100%;}

    /* 2022-01-21 down_detail wangzb */
    .down_detail01 .content .right .widgets_xc_invest_list_5 .bd .li_box .intro .tit{width:70%;}
    .down_detail01 .content .left .list_down .li_ .tit{padding:20px 10px;}
    /* 2022-02-17 down_list wangzb */
    .down_list01 .content .hd .li_ span{font-size:18px;}
    .pro_detail02 .section3 .content .intro .con ul li>div{width:49%;}

    /* 产品列表20230303 */
    .pro_search .pro_center02 .filter{padding:20px 10px; width:32%;}
    .pro_search .pro_center02 .inp_box_wrap{width:100%;}
    .pro_search .pro_center02 .pro_sear_r{width:66%;}

    /* 产品按钮添加 */
    /* .pro_detail01 .left .sameEQ{margin-bottom:20px;} */
    .ipart01 .content{padding:0;}



}
/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:14px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    .wrap, .mwrap { padding-left:2%; padding-right:2%; width:auto; }
    .mwrap .wrap { padding-left:0; padding-right:0; }

    /*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout:none;  /*系统默认菜单被禁用*/   
        -webkit-user-select:none; /*webkit浏览器*/   
        -khtml-user-select:none; /*早期浏览器*/   
        -moz-user-select:none;/*火狐*/   
        -ms-user-select:none; /*IE10*/   
        user-select:none; 
    }
    input { -webkit-user-select:auto; /*webkit浏览器*/   }
    textarea { -webkit-user-select:auto; /*webkit浏览器*/   }
    /*mobileMode 760 网站样式*/
    /*.header_top{display:none;}*/
    .header_container{height:60px;}
    .header .logo{width:100px; padding:13px 0 0;}
    .header .h_tools{padding:12px 0;}
    .header_top .link{display:none;}
    .header_top .link.login, .header_top .register, .header_top .head_tools{display:block;}
    .m_nav{top:60px;}
    .fz20{font-size: 16px;}
    .fz38b{font-size: 20px;}
    .xc-banner{height:115px;}
    .xc-banner img{width:600px; margin-left: -300px;}
    .xc-banner .text_box{bottom:40px;}
    .footer .top .f_logo{width:30%;}
    .footer .top .chan{display:none;}
    .footer .btm{font-size: 12px; line-height:1.6; text-align:center;}
    .footer .btm .l, .footer .btm .r{float:none;}
    .common-h1{font-size: 20px; margin-bottom: 15px;}
    .channel_content{padding:30px 0;}
    .common-link{font-size: 14px; line-height:40px; width:120px;}

    /*企业简介*/
    .about.channel_content{padding:0;}
    .about01 .desc{font-size: 14px;}
    .about01{padding:30px 0;}
    .about02 .top .con{position:static;}
    .about02{padding:30px 0;}
    .about02 .top{padding-bottom: 0; margin-bottom: 20px;}
    .about02 .desc{font-size: 14px;}
    .about03 li, .about03 ul{height:220px;}
    .about03 .desc{margin:30px 0; font-size: 14px;}
    .about03 .arr_btn{width:30px; height:30px; line-height:30px; font-size: 15px; margin-top: -50px; display:none;}



    /*联系我们*/
    .contact01 .left{float:none; width:auto;}
    .contact01 .left .inner{position:static; }
    .contact01 .left .box{padding:30px;}
    .contact01 .left .box .infor .tit, .contact01 .right .box .infor .tit{font-size: 20px;}
    .contact01 .left .box .infor .con, .contact01 .right .box .infor .con{font-size: 14px; margin:5px 0 10px;}
    .contact01 .left .box .form .inp_box{padding:10px 0;}
    .contact01 .right{float:none; width:auto;}
    .contact01 .right .box{padding:30px 0;}

    /*新闻列表*/
    .news_list{padding-top: 0;}

    /*品牌文化*/
    .culture01 .top .text_box{position:static; transform:none; width:auto; padding:20px 0;}
    .culture01 .top .text_box .tit{font-size: 20px;}
    .culture01 .top .text_box .desc{margin:10px 0;}
    .culture01 .btm li.cur:after{height:100%;}
    .culture01 .btm li .icon{width:30px; height:30px; margin-bottom: 10px;}
    .culture01 .btm li{font-size: 12px; padding:10px 0; height:80px;}

    .culture02 .tit{font-size: 20px; padding:30px 0 20px;}
    .culture02 .item{padding:20px ;}
    .culture02 .item .t{font-size: 16px;}
    .culture02 .item .d{height:auto; line-height:2;}

    /*股票*/
    .stock01 .summary .r_top .box{padding:20px; }
    .stock01 .summary .r_top .box .stock .name{font-size:20px;}
    .stock01 .summary .r_top .box .stock .stock_num .num{font-size:20px;}
    .stock01 .summary .r_top .box .stock .number{font-size:14px; }
    .stock01 .summary .r_top .box .stock .stock_num i,.stock01 .summary .r_top .box .stock .number{margin-left:10px; }
    .stock01 .summary .r_top .box .information li .t{font-size:12px; }
    .stock01 .summary .r_top .box .information li .c{font-size:14px; }
    .stock01 .summary .r_top .box .information{margin-top:0;}
    .stock01 .summary .r_top .box .information li{margin-top:10px;}
    .stock01 .right .r_bott .tab_t_box .tab_t{width:auto; padding:0 10px;}
    .stock01 .content .right .r_box{padding:20px;}
    .stock01 .right .r_bott .tab_c{height:auto;}

    .stock02{margin-top: 30px;}
    .stock02 .info .t{font-size: 20px;}
    .stock02 .item{margin-top: 20px;}
    .stock02 .info{padding:20px;}

    /*社交媒体*/
    .social01 .infor .tit{font-size: 20px; margin-bottom: 10px;}
    .social01 .infor .con{font-size: 14px;}
    .social01 .content li .box .intro .t{font-size: 16px; margin:10px 0;}
    .social01 .content li .box .intro .c{margin:0;}
    .social01 .content li .li_hover .t{font-size: 14px;}
    .social01 .content li .li_hover .img{width:65%;}


    /*视频列表*/
    .video_list01 .content .item{margin-top: 20px;}
    .video_list01 .content .item .info .t{height:auto;}
    .video_list01 .content .item .info{padding:15px 20px;}


    /*关于*/
    .intro.channel_content{padding:0;}
    .intro01 li .item{padding: 30px 10px 20px;}
    .intro02{padding:30px 0;}
    .intro02 .desc{font-size: 14px; padding:0; margin-bottom: 10px;}
    .intro02 img{width:60%; display:block; margin:0 auto;}
    .intro02 .t{font-size: 18px; margin:20px 0;}
    .intro03 .item .t{color:#ee6b00; font-size: 18px;}
    .intro03 .item .info{background:#373833; padding-top:20px;}
    .intro03 .item .info .d{color:#fff; height:auto; margin-bottom:15px; font-size: 14px;}
    .intro03 .item .info .more{opacity:1; visibility:visible;}
    .intro03 .item{margin-bottom: 15px;}
    .intro03{margin-bottom: 20px;}
    .intro04{padding:40px 0;}
    .intro04 .content{padding:30px;}
    .intro04 .content .t{font-size: 18px;}
    .intro04 .content .d{margin:10px 0;}
    .intro04 .content .play img{width:60px;}

    .ibanner li video{display:none;}
    .ibanner li .cover{display:none;}
    .ibanner li .banner_img img{position:static;left:0; width:100%; height:auto; transform:none;}
    .ibanner li .banner_img, .ibanner{height:auto;}
    .ibanner .owl-nav>*{font-size: 22px;}
    .index01{margin-bottom: 0;}
    .index01 .left{width:100%; float:none;}
    .index01 .left .item{width:50%; background:#ee6b00;}
    .index01 .gupiao{width:auto; float:none; text-align:left; height:auto; line-height:30px;padding:10px;}
    .index01:before,.index01:after{display:none;}

    .index01 .gupiao>span{display:block;}
    .index01 .gupiao .datetime{margin-left: 0;}
    .index02 .right{position:static;}
    .index02 .left{width:100%;}
    .index02 .right .pic_box{position:static; width:100%; height:auto;}
    .index02 .left .top{padding:20px 0;}
    .index02 .left .top .t, .index03 .content .tit, .index04 .tit, .index06 .tit, .index07 .top .left .t{font-size: 20px;}
    .index02 .left .top .d{margin:0 0 20px;}
    .index02 .right .text_box{padding:20px; position:static;}
    .index02 .right .text_box .tit{font-size: 16px;}
    .index02 .right .text_box .pro_list a{width:31%;}
    .index03{padding:50px 0;}
    .index03 .content .desc{margin:20px 0 30px;}
    .index04{padding:30px 0 0;}
    .index04 .content li{width:100%; margin:0 0 30px;}
    .index04 .content li .t{font-size: 16px; margin:10px 0; height:auto;}
    .index04 .content li .date{margin-bottom: 10px;}
    .index05{padding:30px 0;}
    .index05 .right{width:100%; margin-left: 0;}
    .index05 .right .info{padding:30px ;}
    .index05 .right .info .en{font-size: 30px;}
    .index05 .d{font-size: 14px; margin-bottom: 20px;}
    .index05 .left{margin-top: 30px; width:100%;}
    .index06{padding:30px 0;}
    .index06 .content{margin-top: 0;}
    .index06 .content .item .num{font-size: 24px; }
    .index06 .content .item .d{margin-bottom: 10px;}
    .index07 .btm .case_item .pic{width:100%;}
    .index07 .btm .case_item .pic:after{display:none;}
    .index07 .btm .case_item .info{width:100%;}
    .index07 .btm .case_item .info .case_d{height:auto;}
    .index07{padding:30px 0;}
    .index05 .right:after{width:100%;}

    /* 2021-0629 */
    /* 产品详细 */
    .pro_detail01 .left .info .tit span{font-size:20px; line-height:24px;}
    .pro_detail01 .left .info .con{font-size:17px; line-height:23px; margin:5px 0;}
    .pro_detail01 .left .info .txt{font-size:14px; line-height:24px;}
    .pro_detail01 .left .info .list{margin-top:20px;}
    .pro_detail02{padding-top:25px;}
    .pro_detail02 .hd{height:50px;}
    .pro_detail02 .target_wrap ul li{font-size:14px; width:25%; text-align:center; line-height:50px;}
    .pro_detail02 .target_wrap ul li.active{font-size:14px;}
    .pro_detail02 .section{margin-top:25px;}
    .pro_detail02 .section .title{font-size:20px; margin-bottom:10px;}
    .pro_detail02 .section1 .content{font-size:14px; line-height:25px;}
    .pro_detail02 .section3{padding:25px 0;}
    .pro_detail02 .section .title{color:#000;}
    .pro_detail02 .section3 .content .sec3_btn>div{width:50px; height:50px; margin-top:-25px;}
    .pro_detail02 .section3 .content .sec3_btn .owl-next{background-size:cover; }
    .pro_detail02 .section3 .content .sec3_btn .owl-prev{background-size:cover; }
    .pro_detail02 .section3 .content .sec3_btn .owl-next:hover{background-size:cover; }
    .pro_detail02 .section3 .content .sec3_btn .owl-prev:hover{background-size:cover; }
    .pro_detail02 .section4 .content .pt2_btn>div{width:50px; height:50px; margin-top:-25px;}
    .pro_detail02 .section4 .content .pt2_btn .owl-next{background-size:cover; }
    .pro_detail02 .section4 .content .pt2_btn .owl-prev{background-size:cover; }
    .pro_detail02 .section4 .content .pt2_btn .owl-next:hover{background-size:cover; }
    .pro_detail02 .section4 .content .pt2_btn .owl-prev:hover{background-size:cover; }
    .pro_detail02 .section4 .content .item .intro .box{padding-bottom:20px;}
    .pro_detail02 .section4 .content .item .intro .box .t{font-size:20px; line-height:24px; margin-bottom:5px;}
    .pro_detail02 .section4 .content .item .intro .box .c{font-size:14px;}
    .pro_detail03{background:url(../img/pro_detail02_4.jpg) no-repeat center; height:auto; background-size:cover; margin-top:25px;}
    .pro_detail03>img{display:none;}
    .pro_detail03 .content{padding:25px 0;}
    .pro_detail03 .content .left{width:100%; margin-bottom:20px;}
    .pro_detail03 .content .right{width:100%; margin-top:0;}
    .pro_detail03 .content .left .c{font-size:20px; line-height:24px;}
    .pro_detail03 .content .right .item1,
    .pro_detail03 .content .right .item2,
    .pro_detail03 .content .right .item3,
    .pro_detail03 .content .right .item4,
    .pro_detail03 .content .right .item5{width:48%; margin-bottom:1%; text-align:center;}
    .pro_detail03 .content .right .item1 .box, .pro_detail03 .content .right .item2 .box, .pro_detail03 .content .right .item3 .box, .pro_detail03 .content .right .item4 .box, .pro_detail03 .content .right .item5 .box{padding:15px;}

    .history .left .tit{font-size: 20px;}
    .history .left .date{font-size: 70px;}
    .history .left .text_con .item{font-size: 14px; line-height:25px;margin-top: 20px; position:relative; display:none; height:auto;}
    .history .left .text_con .item.cur{display:block;}
    .history .left .time_line .cur{font-size: 20px;}
    .history .left .text_con{height:auto;}
    .history .right .year{font-size: 40px;}

    .case_list01 .item .intro .box .t{font-size: 18px;}
    .case_list01 .item .intro .box .c{font-size: 14px;}
    .case_list01 .item .intro .box{padding:15px;}

    .service_page .right .top_item{width:100%; margin:10px 0;}
    .service_page .text_box a{font-size: 14px;}
    .service_page .right .btm{margin-top: 10px;}
    .service_page .right .text_box{padding:15px;}
    .service_page .right{margin-top: 10px;}
    .service_page .desc{font-size: 14px; margin-bottom: 20px;}

    .financial_service01 .con .item .num{font-size: 40px;}
    .financial_service01 .con .item{padding:20px;}
    .financial_service01 .con .item .d{height:auto;}
    .refabrication01 .item{margin-bottom: 20px;}
    .refabrication02{margin-top: 30px;}
    .refabrication02 .desc{font-size: 14px;}
    .refabrication02 .flow{margin-left: 0;}
    .refabrication02 .flow .item .line{display:none;}
    .refabrication02 .flow .item .con{width:60px;}
    .refabrication02 .flow .item .con .t{font-size: 14px;}
    .refabrication02 .flow .btm .item{float:left;}
    .refabrication02 .flow .item{padding-bottom: 20px;}
    .news_detail01 .right .intro .title{font-size: 18px; padding-bottom:15px; margin:15px 0; line-height:1.8; text-align:left;}
    .news_detail03{padding:40px 0; margin-top: 40px;}
    .news_detail03 .infor{margin-bottom:10px;}
    .news_detail03 .content li{width:100%; margin:6px 0;}
    .news_detail03{background-size:cover;}
    .news_detail03 .content li .li_box .date{font-size: 14px;}
    .news_detail03 .content li .li_box .tit{margin-bottom: 20px;}
    .news_detail03 .infor .tit{font-size: 20px;}

    .manyi_survey01 .form-list>li h3.form-big-title{font-size: 18px;}

    .form_tc .content, .password_tc .content{width:360px; margin-left: -180px;}

    .xc-banner.xc-banner-pro{height:115px;}
    .pro_center01 .classify .item .t{font-size: 16px;}
    .pro_center02 .filter{padding:20px;}
    .pro_center02{margin-top: 30px;}
    .pro_center02 .inp_box_wrap.select_wrap{width:98%; margin:3px 0;}

    .pro_center02 .inp_box_wrap .inp_box, .pro_center02 .inp_box_wrap:first-child .inp_box{float:right; width:70%;}
    .pro_center02 .inp_box_wrap span{float:left; width:25%; line-height:36px; font-size: 12px; font-weight: normal;}
    .pro_center02 .inp_box_wrap .inp_box.hd_inp{width:100%;}
    .pro_center02 .inp_box_wrap.hd_btn{width:98%;}
    .pro_center02 li .info .no{font-size: 18px;}
    .pro_center02 li{margin-top: 20px;}
    .pro_center03{margin-top: 40px; padding:40px 0 60px;}
    .pro_center03 .t{font-size: 14px;}
    .pro_center03 .d{font-size: 20px;}
    .pro_center03 .link{margin:10px 0 20px;}
    .ibanner .dots_btn{display:none !important;}
    .pro_detail201 .pic{max-width:96%;}
    .ibanner{position:relative; top: 0;}
    .index{margin-top: 0;}

    /* .ipart01 .infor{padding-top:22px;}
    .ipart01 .infor .tit{font-size: 20px;}
    .ipart01 .infor .con{font-size: 14px;}
    .ipart01 .content{margin-top: 22px;}
    .ipart01 .content .item{height:200px;}
    .ipart01 .content .item .intro .box{padding:20px;}
    .ipart01 .content .item ._img{height:auto;}
    .ipart01 .content .item .intro .box .t{font-size: 18px; margin-bottom: 10px;} */
    .ipart02{padding-top:40px;}
    .ipart02 .tit{font-size: 20px;}
    .ipart02 .content{margin:30px 0;}
    .ipart02 .content .left .intro .box{padding:30px 40px;}
    .ipart02 .content .left .intro .box .t, .ipart02 .content .right .r_bott .bott_r .box .t{font-size: 14px; line-height:24px;}
    .ipart02 .content .right .r_bott .bott_r .box .t{height:48px; line-height:24px; margin-top: 5px;}
    .ipart02 .content .right .r_bott .bott_l .cover .play{margin-top: 30px;}
    .ipart02 .content .right .r_bott .bott_r .box{padding:10px;}
    .service_page .rect-20{padding-bottom: 30%;}
    .job_center04{padding:30px 0 0;}
    .job_center04 .content li.j_t{padding-top: 10px;}
    .join_us{padding-bottom: 0;}

    .search-alert .close{padding:5px;}
    .search-alert .close_icon{width:40px; height:53px; line-height:53px;}
    .search-alert .cent-form{width:80%;}
    .search-alert .cent-form form .inp{width:50%;}
    .search-alert .cent-form form .btns{width:80px;}
    .search-alert .cent-form form .inp, .search-alert .cent-form{height:40px; line-height:40px;}
    .pro_detail03 .content .right .item .box .t{height:auto; margin-left: 0;}
    .news_list01 .ipart02 .list .item .intro{padding:20px 15px 0;}
    .news_list01 .ipart02 .list .item{margin-bottom: 10px;}
    .news_list01 .ipart02{padding:30px 0;}

    .pro_cla_page .tit{font-size: 20px;}
    .pro_cla_page .desc{font-size: 14px; margin-bottom: 30px;}
    .pro_cla_page .cla_owl{padding-left: 90px; padding-right: 40px;}
    .pro_cla_page .cla_flag{font-size: 16px;}

    .pro_cla_page .pro_cla02 .cla_5{width:100%; margin:20px 0;}
    .pro_cla_page .pro_cla02 .cla_2{width:40%; margin-left: 30%;}
    .pro_cla_page .pro_cla02 .cla_3{width:60%; margin-left: 20%;}
    .pro_cla_page .pro_cla02:after{display:none;}
    .pro_cla_page .pro_cla02 .cla_box .cla_tit{font-size: 16px; bottom:15px;}

    .pro_center01 .item .rect-827{padding-bottom: 35%;}
    .pro_center01 .item .box{padding:20px;}
    .pro_center01 .item .box .en_t{font-size: 14px;}
    .pro_center01 .item:hover .box .more{margin-top: 15px;}
    .history .left .time_line{margin-top:20px;}
    .pro_center01 .item .box .more{margin-top: 5px;}

    .crs03{padding-top: 0;}
    .crs03 .top img{width:50px !important}
    .job_center01 .content .list_text img{height:auto; bottom:0; top:auto;}
    body .Form-J1 .Form-J1-li textarea{width:95%;}
    body .Form-J1 .Form-J1-li input,
    body .Form-J1 .Form-J1-li select{width:88%; box-sizing:border-box;}

    .index03 .content .select-ui-choose, .index03 .content select, .index03 .content button{    margin: 0 auto 20px; box-sizing: border-box; display: block; width: 55%; border: 2px solid #ffff; line-height: 40px;}

    .global03 .content{padding:0;}
    .global03 .content .dot_box .dot .dot_circle{width:6px; height:6px;}
    .global03 .content .dot:after{width:20px; height:20px; margin-top: -10px; margin-left: -10px;}
    .global03 .content .dot:before{width:12px; height:12px; margin-left: -6px; margin-top: -6px;}
    .globe .d{margin-bottom: 20px;}
    .global03 .content .cover .box{padding:30px 20px;}
    .global03 .content .cover .box dt{font-size: 20px; margin-bottom: 15px;}
    .global03 .content .cover .box dd{font-size: 14px; width:98%;}
    .global03 .content .cover .box dd span{font-size: 16px;}
    .global03 .content .cover .box .text{font-size: 16px; margin-top: 10px;}
    .pro_cla_page .pro_cla02 .cla_7{width:100%;}
    .pro_cla_page .pro_cla02 .cla_8{width:100%;}
    .pro_center03{background: url(../img/pro_center03_bg_m.jpg) no-repeat center; background-size: cover;}
    .news_detail01 .left{display:none;}
    .news_detail01 .right{width:100%;}
    .news_detail01 .right .box{padding-right: 0;}
    .manyi_survey01 .form_box .fbli{width:100%;}
    .compare_product .compare-selul{width:100%;}
    .compare_product .compare-selbtn{float:none; border:none; padding-left: 0; width:100%;}
    .compare_product{height:auto;}
    .comparePro_list .bott_ li .intro .t{font-size: 14px; margin:15px 0;}
    .comparePro_list .bott_ .table_information{margin-top: 0;}

    /* 20211110 */
    .xc-banner.xc-banner-pro{height:auto}
    .xc-banner.xc-banner-pro img{width:100%; position:static; margin-left:0;}

    .banner-pro{height:auto}
    .banner-pro img{width:100%; position:static; margin-left:0;}


    /* 2022-01-21 down_detail wangzb */
    .down_detail01 .content .left{width:100%;}
    .down_detail01 .content .right{width:100%;}
    .down_detail01 .content .left .title{padding:10px 0; padding-left:0; text-align:center;}
    .down_detail01 .content .left .title span{padding-top:4px;}
    .down_detail01 .content .left .list_down .li_ .tit{padding:10px 0; font-size:16px; padding-left:2%;}
    .down_detail01 .content .left .list_down .li_ dl{height:100px; overflow:auto;}
    .down_detail01 .content .left .list_down .li_ dd{font-size:16px;} 
    .down_detail01 .content .left .list_down .li_ dd{padding:8px 0; padding-left:2%; font-size:14px;}
    .down_detail01 .content .right .tit{padding-left:2%; font-size:14px; padding-top:4%;}
    .down_detail01 .widgets_xc_invest_list_5 .bd .li_box .intro .tit{font-size:14px;}
    .down_detail01 .widgets_xc_invest_list_5 .bd .li_box .intro{padding:6px 20px;}
    .down_detail01 .content .right .widgets_xc_invest_list_5 .bd .li_box .intro .tit{padding-top:0;}

    /* 2022-01-21 down_list wangzb */
    .down_list01 .content .form_box .btn_{width:14%;}
    .down_list01 .content .form_box .inp_{width:76%;}
    .down_list01 .content .hd_pc{display:none;}
    .down_list01 .content .hd_mobile{display:block;}
    .down_list01 .content .hd .li_{width:48%; margin-right:4%;}
    .down_list01 .content .list_box .list dd.on{font-size:18px;}
    .down_list01 .content .list_box .list dd{padding:6px 0;}
    .down_list01 .content .list_box .list .tit{padding:16px 0;}
    .down_list01 .content .list_box .list dl{height:210px;}
    .down_list01 .content .hd .li_.li_two{margin-right:0;}
    .down_list01 .fail_type .li_{width:23%;}
    .down_list01 .fail_type .li_.li_four{margin-right:0;}
    .down_list01 .fail_type .li_.li_six{margin-right:2%;}
    .down_list01 .fail_type .li_ span{font-size:14px;}
    .down_list01 .content .form_box .close{font-size:18px;}
    /* 20220606 */
    .down_detail01 .content .left ul{height:auto;}
    .down_detail01{margin:0px;}
    .pro_center02 .inp_box_wrap span{width:20%;}
    .pro_center02 .inp_box_wrap .select{width:80%; }
    .pro_center02 .inp_box_wrap {margin:10px 0;}
    .pro_center02 .inp_box_wrap{width:98%;}
    .footer .btm{text-align:center;}
    .footer .btm .r{ display:inline-block; margin-top:5px; padding:0 5px;}
    .footer .btm .l span{display:block; margin-top:5px;}

    .pro_center02 .inp_box_wrap span.pc_span{display:none;}
    .pro_center02 .inp_box_wrap span.phone_span{display:inline-block;}



    /* 20230208 wrt */
    .pro_center02 li .info .param,.pro_center02 li .more_box{display:none;}
    .pro_center02 li .info .cla{margin-bottom:0; border-bottom:0; padding-bottom:0; font-weight:normal; font-size:12px;}

    .pro_search .pro_center02 li{padding-top:25px; margin-top:0; margin-bottom:15px; position:relative;}
    .pro_search .pro_center02 li::after{content:''; position:absolute; left:0; top:0; width:50px; height:50px;}
    .pro_search .pro_center02 li.dd::after{background:url(../img/pro_center02——dd.png) no-repeat center/cover;}
    .pro_search .pro_center02 li.hd::after{background:url(../img/pro_center02——hd.png) no-repeat center/cover;}
    .pro_search .pro_center02 li.cd::after{background:url(../img/pro_center02——cd.png) no-repeat center/cover;}
    .pro_center02 .filter{margin-bottom:25px;}
    .pro_center02 li .info .no{font-size:13px; line-height:20px;}
    .widgets_common_pages_6{margin-top:20px;}
    .pro_detail02 .section .switch{font-size:14px;}
    .pro_detail02 .section .title,.pro_detail03 .content .left .c{font-size:18px; line-height:24px;}
    .pro_center02 li .info:after{height:2px;}
    .pro_center02 .inp_box_wrap span{font-size:14px;}
    .pro_center02 li .info{padding:20px 8px;}


    .pro_center02 li .info .cla.cla_phone{display:block; height:25px; overflow:hidden;}
    .pro_center02 li .info .cla.cla_pc{display:none;}

    .ibanner .dots_box{display:none;}

    /* 手机端底部 */
    .footer{display:none;}
    .m_footer{position:fixed; bottom:0; left:0; width:100%; z-index:6; background:#fff; display:block; border-top:1px solid #f0f0f0;}
    .m_footer .li{width:18%; float:left; text-align:center; padding:7px 1%;}
    .m_footer .li .icon{width:30px; height:30px; margin:0 auto;}
    .m_footer .li .icon .img01{display:block;}
    .m_footer .li .icon .img02{display:none;}
    .m_footer .li.active .icon .img02{display:block;}
    .m_footer .li.active .icon .img01{display:none;}
  
    /* .m_footer .li.li01 .icon{background:url(../img/mobile/mfooter_icon1.png) no-repeat;} */
    /* .m_footer .li.li01 .icon{background-image:url(../img/mobile_f_1.png); background-repeat:no-repeat; background-size:cover;}
    .m_footer .li.li02 .icon{background-image:url(../img/mobile_f_2.png); background-repeat:no-repeat; background-size:cover;}
    .m_footer .li.li04 .icon{background-image:url(../img/mobile_f_4.png); background-repeat:no-repeat; background-size:cover;}
    .m_footer .li.li05 .icon{background-image:url(../img/mobile_f_5.png); background-repeat:no-repeat; background-size:cover;} */


    .m_footer .li.li03{margin-top:-25px; cursor:pointer; padding:6px 1% 7px;}
    .m_footer .li.li03 .icon{width:60px; height:60px; position:relative; padding:5px; box-sizing:border-box;}
    .m_footer .li .txt{font-size:12px; color:#555555; }

    .m_footer .li.li03 .icon::after{content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:#fff; border-top:1px solid #f0f0f0; border-radius:50%; z-index:-1;}
    /* .m_footer .li.li03 .icon::before{content:''; position:absolute; bottom:5px; left:50%; width:50px; height:50px; transform:translateX(-50%); background:url(../img/mobile_f_3.png) no-repeat center/cover; z-index:4;} */


    /* 选中态 */
    /* .m_footer .li.active .icon{background-position:0 -30px;} */
    /* .m_footer .li.li01.active .icon{background-image:url(../img/mobile_f_1_on.png);}
    .m_footer .li.li02.active .icon{background-image:url(../img/mobile_f_2_on.png);}
    .m_footer .li.li03.active .icon{background-image:url(../img/mobile_f_3_on.png);}
    .m_footer .li.li04.active .icon{background-image:url(../img/mobile_f_4_on.png);}
    .m_footer .li.li05.active .icon{background-image:url(../img/mobile_f_5_on.png);} */

    .m_footer .li.active .txt{color:#fc6621;}
    .footer_bg { width:100%; height:100%; background:rgba(0,0,0,.24); position:fixed; top:0; bottom:0; z-index:3; display:none;}

    .m_footer .li05 .f_down{position:absolute; bottom:85px; width:auto; right:10px; border-radius:8px; z-index:8; background:#fff; opacity:0; visibility:hidden; transition:all 0.3s ease; transform:translateY(100%)}
    .m_footer .li05 .f_down:after{content:''; width:16px; height:8px; background:url(../img/m_footer01_2.png) no-repeat center; position:absolute; right:10%; margin-left:-8px; top:100%;}
    .m_footer .li05 .f_down ul{padding:6px 0}
    .m_footer .li05 .f_down li{font-size:14px; line-height:23px; color:#4f4e4e; padding:0 10px;}
    .m_footer .li05 .f_down li a{border-bottom:1px solid #e8e8e8; display:block; padding:5px 0}
    .m_footer .li05 .f_down li:last-child a{border-bottom:none;}
    .m_footer .li05.active .f_down{opacity:1; visibility:visible; transform:translateY(0)}
  


    .pro_center02 li .pro_pic{padding-bottom:80%;}
    .pro_center02 li .pro_pic img{left:50%; width:auto; transform:translateX(-50%); max-width:none;}
    .pro_center02 li .info{padding:10px 8px;}
    .pro_detail01 .right .owl-prev,
    .pro_detail01 .right .owl-next{width:30px; height:30px;}
    .index03 .content .select-ui-choose, .index03 .content select, .index03 .content button{background:#fff;}

    /* 首页 */
    .ibanner{padding-bottom:80%; height:0;}
    .index06 .content .item .icon img{width:50px; height:50px;}
    .index06 .content .item{padding-bottom:0;}
    .index03{padding:30px 0 20px;}
    .index03 .content form{font-size:0;}
    .index03 .content .select-ui-choose, .index03 .content select, .index03 .content button{height:35px; line-height:30px; display:inline-block; margin-bottom:10px; width:32.3%;}
    .index03 .content select{margin-right:1%;}
    .index03 .content button i{display:none;}
    /* .ipart01 .infor .tit{margin-bottom:8px;}
    .ipart01 .infor .con{line-height:22px;}
    .ipart01 .content .item .intro .box .t{margin-bottom:5px;} */
    .ipart02 .content .right .r_bott .bott_r .box .t{height:18px;}
    .index05{padding:0;}
    .index05 .d{line-height:24px;}
    .index05 .t{margin:10px 0; font-size:18px;}
    .ipart02 .tit{margin-bottom:0;}
    .ipart02 .list .item .item_box .intro .d{margin-bottom:5px;}
    .ipart02 .list .item .item_box .intro:after{height:3px;}
    .index05{background:#ffffff;}
    .index05 .right{box-shadow:0 0 10px 0px rgb(0 0 0 / 10%);}
    .index05 .left{margin-top:20px;}
    /* .ipart01 .content .item .intro .box .t, */
    .ipart02 .list .item .item_box .intro .t{color:#666;}
    .index05 .left .btm .d{margin-bottom:20px;}
    .header .h_tools .h_sear{margin-left:0;}
    .header .h_tools{float:none;}
    .header .wrap{position:relative;}
    .header .logo{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
    .header .mobile_key{float:left; margin-left:0;}
    .header .h_tools .h_sear,.header .h_tools .h_lan{float:right;}
    .header .mobile_key span, .header .mobile_key:before, .header .mobile_key:after{height:3px; width:20px; background:#fc6621;}
    .ipart02 .list .item .item_box .intro:before{height:3px;}

    /* 下层 */
    .intro01{padding:40px 0 23px}
    .intro01 li .item{padding:20px 10px 5px;}
    .intro02 .t{margin:17px 0 5px;}
    .intro02 .more{border-width:1px; line-height:46px}
    .intro02 .desc{margin-bottom:20px;}
    .intro04 .content .play img{width:50px;}
    .about02 .top .con .item .icon img{width:60px; height:60px;}
    .about02 .top .con .item{padding-bottom:15px; width:80%; margin:0 auto;}
    .about03 .desc{display:none;}
    .history .left .time_line{height:40px; overflow:hidden;}
    .crs01 .module-four-mid .arrow-left, .crs01 .module-four-mid .arrow-right,
    .crs03 .left .owl-carousel .owl-prev, .crs03 .left .owl-carousel .owl-next{width:40px; height:40px; background-size:cover;}
    .crs03 .left .owl-carousel .owl-nav{margin-top:10px; font-size:0;}
    .crs01 .module-four-mid .mid-bot{margin-top:20px; display:flex; align-items:center; justify-content:space-between;}
    .crs03 .left{margin-bottom:20px;}


    .xingpu .height01{margin-top:30px;}
    .xingpu .wrap{padding:0; margin:0 4%;}
    .xingpu .table_box th, .xingpu .table_box td{width:130px; }
    .xingpu .table_box.cont tbody th, .xingpu .table_box.cont tbody td{font-size:13px; line-height:30px;}
    .xingpu .table_box01 img{height:100px;}
    .xingpu .table_box tbody th{width:90px;}
    .xingpu .table_box.cont thead th{position:-webkit-sticky; position:sticky; top:0;}


    .pro_center01 .item .rect-827{padding-bottom:80%;}
    .pro_center01 .item .box{padding:20px 10px;}

    .crs01 .module-four-left{float:none; width:100%; margin:0 auto;}
    .crs01 .module-four-left .imgs{border-radius:0; padding-bottom:50%;}
    .crs01 .module-four-wrapper .wrap{position:relative;}
    .crs01 .module-four-mid .mid-bot{position:absolute; margin-top:0; left:0; width:100%; transform:translateY(-50%); margin:0; z-index:10;}
    .crs01 .module-four-mid .arrow-left:hover, 
    .crs01 .module-four-mid .arrow-right:hover, 
    .crs03 .left .owl-carousel .owl-prev:hover, 
    .crs03 .left .owl-carousel .owl-next:hover{background-size:cover;}
    .crs03{background:none;}

    .pro_center03{display:none;}
    .news_detail03 .content li .li_box .tit,
    .news_detail03 .infor .tit,
    .news_detail03 .content li .li_box .more span{font-weight:normal;}
    .news_detail03 .content li .li_box .tit{height:auto;}
    .case_list01 .item .intro .box .t{font-weight:normal;}


    .manyi_survey01 .welcome .t{font-size:20px;}
    .manyi_survey01 .form-list>li h3.form-big-title{font-size:14px; padding-left:0; padding-bottom:0;}
    .manyi_survey01 .welcome{font-size:14px;}
    .manyi_survey01 .other_suggest li .remark{width:100%; height:60px; box-sizing:border-box;}
    .manyi_survey01 .form-btn{text-align:center;}


    .video_list01 .content .item .info{padding:15px 10px;}
    .video_list01 .top a i{display:none;}
    .video_list01 .content .item .info .t{margin-bottom:0; line-height:20px; font-size:15px;}
    .video_list01 .content .item .info .date{font-size:13px; color:#a2a2a2;}

    .case_list01 .item .intro .box .t{font-size:16px;}
    .ipart02 .list .item .item_box .intro .t{line-height:24px; height:48px;}
    .crs03 .left .top{position:absolute; right:25px; top:-10px;}
    .crs01 .module-four-mid .arrow-left, .crs01 .module-four-mid .arrow-right{margin:0;}
    .job_center01 .content .list_text .tit{margin-bottom:5px; }
    .job_center01 .content .list_text .text_box{position:absolute; top:50%; left:0; transform:translateY(-50%);}
    .news_list02 .inp_box_wrap .select .sel_span{font-size:14px; height:40px; line-height:40px;}
    .news_list02 .inp_box_wrap .select .sel_span::after{width:10px; height:10px;}
    .news_list02 .list_hd .inp_box_wrap .hd_btn{height:40px;}
    .news_list02 .list_hd .inp_box_wrap.select_wrap{width:26%;}
    .news_list02 .list_hd .inp_box_wrap{width:44%;}
    .news_list02 .list_hd .inp_box_wrap .inp_box.hd_inp{width:75%;}
    .news_list02 .list_hd .inp_box_wrap .hd_btn{width:25%;}

    /* 手机端语言版本 */
    .top-nav{display:block;}
    .top-nav{position:relative; z-index:100;}
    .top-nav .top-nav-height {background-color:#111111; width:100%; position:fixed; bottom:0; right:100%; text-align:center; z-index:100; -webkit-transition:all 0.5s; transition:all 0.5s; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); background-color:transparent; height:90px;}
    .top-nav .top-nav-height.hide-down{bottom:-90px;}
    .top-nav .top-nav-height.in{right:0;}
    .top-nav .top-nav-height .container{padding:0 20px; width:100%; box-sizing:border-box;}
    .top-nav .top-nav-height a {display:inline-block; line-height:48px; overflow:hidden; margin:0; color:#666666; vertical-align:top;}
    .top-nav .pull-right .icon{width:48px; height:48px;  border-radius:100%; display:block; margin:0 auto;}
    .top-nav .pull-right .icon01{background:url(../img/icon01.png) no-repeat center;}
    .top-nav .pull-right .icon02{background:url(../img/icon02.png) no-repeat center;}
    .top-nav .pull-right .icon03{background:url(../img/icon03.png) no-repeat center;}
    .top-nav .top-nav-content {width:100%; position:fixed; left:100%; top:56px; bottom:0; z-index:130; background-color:#f7f7f7; padding-top:30px; -webkit-transition:left 0.5s; transition:left 0.5s; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); overflow-y:auto; -webkit-overflow-scrolling:touch;}
    .top-nav .top-nav-content.in{left:0;}
    .top-nav .top-nav-content .container{padding:0 20px; width:100%; box-sizing:border-box;}
    .top-nav .top-nav-content .container .btn-nav-back{font-size:16px;}
    .top-nav .top-nav-content .container .btn-nav-back span{margin-right:8px; margin-top:0; margin-left:0;}
    .top-nav .top-nav-content .container .title {font-size:17px; line-height:20px; font-weight:bold; margin:0 10px; margin-bottom:0; padding:10px 0; border-bottom:1px solid #d4d4d4;}
    .top-nav .top-nav-content .container .t>a{display:block; font-size:15px; border-bottom:1px solid #d4d4d4; padding:15px 0 10px 0; font-weight:normal; overflow:hidden; margin:0;}
    .top-nav .top-nav-content .container .list{padding:0 20px;}
    .top-nav .top-nav-content .group-website.chide {display:none;}
    .top-nav .top-nav-content .group-language.chide {display:none;}

    .xingpu .title{font-size:18px; }
    .xingpu01 .table_box.cont thead td .tit{left:60px;}


    /* 产品列表20230303 */
    .pro_search .pro_center02 .filter{width:100%; float:none;}
    .pro_search .pro_center02 .pro_sear_r{width:100%; float:none;}

    /* 产品按钮添加 */
    .pro_detail01 .left .sameEQ a{ font-size:14px;}


    /* 20230313 */
    /* .ipart01 .content .item .pic img{width:60%;} */
    .ipart01 .content{overflow-x:scroll; white-space:nowrap;}
    .ipart01 .content .item{float:none; display:inline-block; margin-right:2%; width:auto; padding:20px 10px;}
    .ipart01 .content .item .tit{font-size:14px; }
  
    @keyframes certFlag{
      0% {transform:translateX(-10px); opacity:0;} 100% {transform:translateX(0); opacity:1;}
    }
    @-moz-keyframes certFlag{
      0% {-moz-transform:translateX(-10px); opacity:0;} 100% {-moz-transform-transform:translateX(0); opacity:1;}
    }
    @-webkit-keyframes certFlag {
      0% {-webkit-transform:translateX(-10px); opacity:0;} 100% {-webkit-transform-transform:translateX(0); opacity:1;}
    }

    .pro_detail01 .left .info .tit .sameEQ{margin-left:0; margin:0; display:block;}

}


@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/

    /* 2022-01-21 down_list wangzb */
    .down_list01 .content .form_box .btn_{width:20%;}
    .down_list01 .content .list_box{margin-top:30px;}
    .down_list01 .content .hd .li_ span{font-size:16px; margin-bottom:10px; margin-top:8px;}
    .down_list01 .content .list_box .list .tit{font-size:16px; padding:8px 0;}
    .down_list01 .content .list_box .list dd{font-size:15px;}
    .down_list01 .content .list_box .list dd.on{font-size:14px;}
    .down_list01 .content .list_box .list dd{line-height:20px;}
    .down_list01 .content .hd .li_ i{bottom:-10px; font-size:24px;}
    .down_list01 .content .form_box{height:60px; padding:10px 3%;}
    .down_list01 .infor .title{font-size:20px; line-height:20px;}
    .down_list01 .content .form_box .btn_{height:30px; margin-top:5px; font-size:16px;}
    .down_list01 .content .form_box .inp_{font-size:14px;}
    .down_list01 .content .hd{margin-top:30px; margin-bottom:30px;}
    .down_list01 .infor .title .img_{margin-top:1px; width:6%;}

    /* 20230208 wrt */
    .pro_search .pro_center02 li::after{width:45px; height:45px;}
    /* .ipart01 .content .item{height:150px;} */
    .xingpu .table_box tbody th{width:55px;}
    .xingpu .table_box th, .xingpu .table_box td{width:100px;}
    .ipart01 .content .item .tit{font-size:14px; line-height:20px;}
    .ipart01 .content .item .pic img{height:70px;}

    .down_detail01 .content .right .widgets_xc_invest_list_5 .bd .li_box .intro .tit{width:82%;}
  .down_detail01 .content .right .widgets_xc_invest_list_5 .bd .li_box .intro{padding:7px 20px;}

  .pro_integration01 .bd .right .item .tit{height:28px;}

}

@media only screen and (max-width: 480px) {
    /* 2022-02-17 down_list wangzb */
    .down_list01 .content .form_box .inp_{width:90%;}
}

@media only screen and (max-width: 425px) {
    .pro_center02 .inp_box_wrap span{width:26%;}
    .pro_center02 .inp_box_wrap .select{width:74%; }
    .pro_search .pro_center02 .inp_box_wrap .select{width:74%; }


    /* 20230210 wrt */
    .pro_center01 .item .rect-827{padding-bottom:95%;}


    .gj .pro_center02 li .info{padding:10px 3px;}
}
